Skip to content

[bugfix] add perf activity anim override#1

Closed
DooPrjkt wants to merge 13 commits into
PixelOS-AOSP:sixteen-qpr2from
DooPrjkt:sixteen-qpr2
Closed

[bugfix] add perf activity anim override#1
DooPrjkt wants to merge 13 commits into
PixelOS-AOSP:sixteen-qpr2from
DooPrjkt:sixteen-qpr2

Conversation

@DooPrjkt
Copy link
Copy Markdown

fix for mtk and low-end devices perf regression caused by fixed dp translate and fade animation

Change-Id: Ibaf8a426b6e1d819dde9f131c8ef50b0268d24e9

fix for mtk and low-end devices perf regression caused by fixed dp translate and fade animation

Change-Id: Ibaf8a426b6e1d819dde9f131c8ef50b0268d24e9
@DooPrjkt
Copy link
Copy Markdown
Author

Fork of Axion

adithya2306 and others added 10 commits March 29, 2026 22:32
Change-Id: I03ebd2e0e175f91fbc83fb9221724d7be5daf7ca
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
neobuddy89: Create package to include in fwb base itself.

Change-Id: Icb3933846fc38f7fe1679e7f1fd916c2c137671d
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Required by LMOFreeform.

Change-Id: I97143a8b35af1432b9b12319bab5c1dfec9f9b34
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Change-Id: I743aba4200a4d8786c09811de8a2cf5c574b885f
Co-authored-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
* The previous approach turned out to break Miracast screen mirroring,
  because of the windowing mode.
* Instead of hardcoding desktop, use FLAG_SHOULD_SHOW_SYSTEM_DECORATIONS
  to detect our custom display, as it's impossible for that flag to be
  set on a non-default display on AOSP.
* Make InputManagerCallback check desktop mode per-display, to match
  new behaviour.

Change-Id: I4a701a2cb219e49d3f89aac35720a3ea5e37ec52
Signed-off-by: Dmitrii <bankersenator@gmail.com>
Since our floating window is created as a separate display, don't force
them into desktop mode too when the developer setting is enabled.

Change-Id: I341a4929294d0919499e8be115f76de722d6d00d
Signed-off-by: Dmitrii <bankersenator@gmail.com>
…cal apps

The reason for the flashing screen is that when starting a horizontal application from a vertical application, the application relaunch

Bug: 390049399

Test:
1.turn on Auto_rotate
2.enter the vertical application
3.launching a horizontal application from a vertical application

Google: 3452389
Change-Id: If1654352818686e6b6fe4310425652099aff5573
Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
…rvice instance is null

* this shouldn't be happening at all, so I'm just gonna add a null check here

* here's the stack trace

    E SensorManager: Exception dispatching input event.
    E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
    E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.rotationresolver.RotationResolverInternal.resolveRotation(android.rotationresolver.RotationResolverInternal$RotationResolverCallbackInternal, java.lang.String, int, int, long, android.os.CancellationSignal)' on a null object reference
    E AndroidRuntime: 	at com.android.server.wm.WindowOrientationListener$OrientationSensorJudge.onSensorChanged(WindowOrientationListener.java:1193)
    E AndroidRuntime: 	at android.hardware.SystemSensorManager$SensorEventQueue.dispatchSensorEvent(SystemSensorManager.java:886)
    E AndroidRuntime: 	at android.os.MessageQueue.nativePollOnce(Native Method)
    E AndroidRuntime: 	at android.os.MessageQueue.next(MessageQueue.java:335)
    E AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:161)
    E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:288)
    E AndroidRuntime: 	at android.os.HandlerThread.run(HandlerThread.java:67)
    E AndroidRuntime: 	at com.android.server.ServiceThread.run(ServiceThread.java:44)
    E AndroidRuntime: 	at com.android.server.UiThread.run(UiThread.java:45)

Change-Id: I5e6f9c4af8bb9fba2e9d85696958232878c7a815
Signed-off-by: jhonboy121 <alfredmathew05@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
@DooPrjkt DooPrjkt closed this May 6, 2026
Krtonia pushed a commit to F6-test/pos_frameworks_base that referenced this pull request May 18, 2026
02-13 18:30:27.831 22315 22315 F DEBUG   : Cause: null pointer dereference
02-13 18:30:27.831 22315 22315 F DEBUG   :     x0  b400007ada6a6600  x1  0000007aea3d4a10  x2  b400007ada57a998  x3  0000000000000001
02-13 18:30:27.831 22315 22315 F DEBUG   :     x4  0000007aea3d3f80  x5  b400007abe1f22e0  x6  0000000000000001  x7  0000000000000010
02-13 18:30:27.831 22315 22315 F DEBUG   :     x8  0000000000000000  x9  d3dfa7cb4870f3e0  x10 b400007ada6a6200  x11 0000000000000019
02-13 18:30:27.831 22315 22315 F DEBUG   :     x12 0000000000000050  x13 0000000000000033  x14 b400007ab9559000  x15 b400007ab9559000
02-13 18:30:27.831 22315 22315 F DEBUG   :     x16 0000007c048d96a0  x17 0000007c26d1a2f0  x18 0000007aea2ca000  x19 b400007ada6a6600
02-13 18:30:27.831 22315 22315 F DEBUG   :     x20 b400007ada6a6628  x21 b400007ada6a6600  x22 b400007ad4802e90  x23 b400007ad4802e80
02-13 18:30:27.831 22315 22315 F DEBUG   :     x24 7ffffffffffffff8  x25 1fffffffffffffff  x26 00000000ffffffff  x27 b400007b61ab02a8
02-13 18:30:27.831 22315 22315 F DEBUG   :     x28 b400007b61ab02a8  x29 0000007aea3d47d0
02-13 18:30:27.831 22315 22315 F DEBUG   :     lr  0000007c173f6eb0  sp  0000007aea3d47d0  pc  0000007c173f8b40  pst 0000000020001000
02-13 18:30:27.831 22315 22315 F DEBUG   : backtrace:
02-13 18:30:27.831 22315 22315 F DEBUG   :       #00 pc 0000000000249b40  /system/lib64/libhwui.so (android::uirenderer::AnimatorManager::pushStaging()+112) (BuildId: 31073a6e7866492366c7945e840d3e74)
02-13 18:30:27.831 22315 22315 F DEBUG   :       PixelOS-AOSP#1 pc 0000000000247eac  /system/lib64/libhwui.so (android::uirenderer::AnimationContext::runRemainingAnimations(android::uirenderer::TreeInfo&)+44) (BuildId: 31073a6e7866492366c7945e840d3e74)

Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Shikhar <krtonia@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants